<?php

class DefaultController extends Controller
{
    /**
     * Obtiene todos los logros no leidos de un usuario,
     * los muestra y los marca como leidos
     * @param int $uid
     */
    public function actionBuscarLogros($uid)
    {
        $logros = GamesLogroUsuario::model()->findAll("user_id = $uid && visto = 0");
        
        if($logros) {
            // Marcar como leido
            foreach($logros as $logro) {
                $logro->visto = 1;
                $logro->save();
            }

            $this->renderPartial('_logros', array('logros' => $logros), false, true);
        }
    }
}